#ifndef __BASE_CALCULATE_INTERFANCE_H
#define __BASE_CALCULATE_INTERFANCE_H

namespace Base{
	class IStateManager;
	class ICalculateImp;
	class BaseCalculateInterfance{
		public:
			BaseCalculateInterfance() = default;
			virtual ~BaseCalculateInterfance(){}
			virtual void start() = 0;
			virtual void onstop() = 0;
			virtual void calculate() = 0;
		private:
	};

};// end Base

#endif
